mechanically assisted - Turkish English Dictionary